https://maxypub.com/blog-4-fidelisation-client